LOCAL_PATH := $(call my-dir)
### 以下这段用于预构建我们将要连接的已存在的静态库或动态库 ###
include $(CLEAR_VARS)

# 我们将连接已编译好的模块
LOCAL_MODULE    := crypto

# 填写源文件名的时候，要把静态库或动态库的文件名填写完整。
# $(TARGET_ARCH_ABI)/ 表示将不同架构下的库文件存放到相应架构目录下
LOCAL_SRC_FILES := $(TARGET_ARCH_ABI)/libcrypto.a

# 用于预构建静态库（后面可被连接）
include $(PREBUILT_STATIC_LIBRARY)

# 我们将连接已编译好的模块
LOCAL_MODULE    := event

# 填写源文件名的时候，要把静态库或动态库的文件名填写完整。
# $(TARGET_ARCH_ABI)/ 表示将不同架构下的库文件存放到相应架构目录下
LOCAL_SRC_FILES := $(TARGET_ARCH_ABI)/libevent.a

# 用于预构建静态库（后面可被连接）
include $(PREBUILT_STATIC_LIBRARY)

### 以下这段用于预构建我们将要连接的已存在的静态库或动态库 ###
include $(CLEAR_VARS)

# 我们将连接已编译好的模块
LOCAL_MODULE    := locketcipher

# 填写源文件名的时候，要把静态库或动态库的文件名填写完整。
# $(TARGET_ARCH_ABI)/ 表示将不同架构下的库文件存放到相应架构目录下
LOCAL_SRC_FILES := $(TARGET_ARCH_ABI)/liblocketcipher.a

# 用于预构建静态库（后面可被连接）
include $(PREBUILT_STATIC_LIBRARY)

### 以下内容用于描述编译当前工程的源代码 ###
include $(CLEAR_VARS)

LOCAL_MODULE := lkt

LOCAL_SRC_FILES := test.c
LOCAL_STATIC_LIBRARIES := locketcipher
LOCAL_STATIC_LIBRARIES += crypto
LOCAL_STATIC_LIBRARIES += event


#LOCAL_STATIC_LIBRARIES += cpufeatures
#LOCAL_STATIC_LIBRARIES += ld.gold

LOCAL_LDLIBS := -llog

#这个地方还需要研究
LOCAL_DISABLE_FATAL_LINKER_WARNINGS = true

# 将此模块构建为动态库
include $(BUILD_SHARED_LIBRARY)

$(call import-module,cpufeatures)